Micron Document




Native cloud application
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
top
A native cloud application (NCA) is a type of computer software that natively utilizes services and infrastructure from cloud computing providers such as Amazon EC2, Force.com, or Microsoft Azure. NCAs exhibit a combined usage of the three fundamental technologies:

• Computational grid - loosely, e.g. MapReducecite-ref-mapreduce-1-0[1]
Data grids (e.g. distributed in-memory data caches)
• Auto-scaling on any managed infrastructure

Contents


──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

References

cite-note-mapreduce-11. "MapReduce: Simplified Data Processing on Large Clusters - OSDI'04: Sixth Symposium on Operating System Design and Implementation, San Francisco, CA, December, 2004". Archived from the original on 2008-12-17.

Further reading

• Morris, Kief (2020). Infrastructure as Code: Dynamic Systems for the Cloud Age Second Edition. O'Reilly Media. ISBN 9781098114626, 1098114620.